pebble phosphate - German English Dictionary